immune recognition - Francés Inglés Diccionario